export interface MenuItem {
  id: number;
  name: string;
  path: string;
  icon: string;
  type: number;
  sortOrder: number;
  parentId: number;
}

export type MenuType = "top" | "left" | "button" | "inner";

export interface IMenu {
  id: number;
  pid: number;
  name: string;
  icon: string;
  path: string;
  type: MenuType;
  action: "open" | undefined;
  productId?: number;
  applicationCode: string;
  companyId: number;
  children: IMenu[];
}
